View Issue Details

IDProjectCategoryView StatusLast Update
0001925T99X171.00 SKB EagleSW Issuepublic2024-05-14 08:50
Reporter(ALTech) Younkwang Jung Assigned To(ALTech) Younkwang Jung Due Date2024-04-29 12:20
PrioritynormalSeveritys4-minorReproducibilityalways
Status closedResolutionreopened 
Summary0001925: [Smart3][UI542] Request to check the difference in RCU key processing between OS10 and OS12
DescriptionHi Kinbay

SKB is working on improving the channel switching speed.
The equipment is generating an IR signal and measuring the actual channel switching time.
https://jira.skbroadband.com/browse/BPM-30316

Here, improvements were made in MW/HomeUI/SoC , but it was confirmed that delay occurred in OS12.

Analysis Result is
From smart3 OS12,
Two identical key events are observed by one specific IR signal(Key ex : OK,volume , previous )
This was analyzed as the cause of delay.

and this symptom is not observed on UI541(OS10)

< UI542 : When the OK button is pressed >
..
04-22 16:23:13.660 3654 3761 I WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000001
04-22 16:23:13.660 3654 3761 I WindowManager: interceptKeyTq keycode=23 interactive=true isWakeKey=false, sys.power.sleep_reason=
04-22 16:23:13.662 3654 3760 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167169 mDeviceId=3 mSource=1793 mScanCode=232 mCharacters=null
04-22 16:23:13.663 3654 3760 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
04-22 16:23:13.663 3654 3760 D WindowManager: keycode : 23 - processed. by skb function key
04-22 16:23:13.744 3654 3761 I WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000000
04-22 16:23:13.744 3654 3761 I WindowManager: interceptKeyTq keycode=23 interactive=true isWakeKey=false, sys.power.sleep_reason=
04-22 16:23:13.811 3654 3760 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167169 mDeviceId=3 mSource=1793 mScanCode=232 mCharacters=null
04-22 16:23:13.812 3654 3760 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
04-22 16:23:13.812 3654 3760 D WindowManager: keycode : 23 - processed. by skb function key
04-22 16:23:13.813 4379 4379 I BTV_IMEService: ime:onKeyDown start keyCode = 23, packageName: com.skb.tv
04-22 16:23:13.813 4379 4379 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.skb.tv
04-22 16:23:13.813 4379 4379 I BTV_IMEService: ime:onKeyDown keyCode = 23, KeyIndex = 16, KeySets().length = 10, isWebInputType = false, isEditable = false, isTypeNull = true, currentKeyMode = 4, isSearchMode = false, isInputViewShown = false, isAllowApp = false
04-22 16:23:13.813 4379 4379 D BTV_IMEService: ime:onKeyDown 00000 keyCode = 23
04-22 16:23:13.813 4379 4379 I BTV_IMEService: ime:onKeyDown 00-11 keyCode = 23, getVisibility : 4
04-22 16:23:13.813 4379 4379 I BTV_IMEService: ime:onKeyDown 00-11 end ### 6 keyCode = 23

////// please check below lines
04-22 16:23:13.663 3654 3760 D WindowManager: keycode : 23 - processed. by skb function key
04-22 16:23:13.744 3654 3761 I WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000000 --> delay about 130ms


< UI541 : When the OK button is pressed >
..
04-23 11:13:23.768 3908 4007 D WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000001
04-23 11:13:23.770 3908 4006 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167169 mDeviceId=2 mSource=1793 mScanCode=232 mCharacters=null
04-23 11:13:23.771 3908 4006 D WindowManager: interceptKeyTi strDate 2024-04-23 11:13
04-23 11:13:23.773 3908 4006 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
04-23 11:13:23.773 3908 4006 D WindowManager: keycode : 23 - processed. by skb function key
04-23 11:13:23.773 3908 4006 W GlobalKeyManager: handleGlobalKey keyCode : 23 componentnull
04-23 11:13:23.774 5064 5064 I BTV_IMEService: ime:onKeyDown start keyCode = 23, packageName: com.skb.tv
04-23 11:13:23.774 5064 5064 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.skb.tv
04-23 11:13:23.774 5064 5064 I BTV_IMEService: ime:onKeyDown keyCode = 23, KeyIndex = 16, KeySets().length = 10, isWebInputType = false, isEditable = false, isTypeNull = true, currentKeyMode = 4, isSearchMode = false, isInputViewShown = false, isAllowApp = false
04-23 11:13:23.774 5064 5064 D BTV_IMEService: ime:onKeyDown 00000 keyCode = 23
04-23 11:13:23.774 5064 5064 I BTV_IMEService: ime:onKeyDown 00-11 keyCode = 23, getVisibility : 4
04-23 11:13:23.775 5064 5064 I BTV_IMEService: ime:onKeyDown 00-11 end ### 6 keyCode = 23

You have to process OS12 like OS10 to improve channel switching speed.
Please check it
Thank you
YK.Jung
TagsNo tags attached.
Attach Tags

Users monitoring this issue

Activities

(ALTech) Younkwang Jung

2024-04-23 16:20

developer   ~0015534

Hi Kinbay

Please update the progress.

Thank you
YK.Jung

(SW) Kinbay Wu

2024-04-24 14:57

developer   ~0015549

Last edited: 2024-04-24 15:44

Hi Jung

What version of os12 will reproduce the issue?
I tried on 15.542.39 my local build image did not find your situation.
My log is below

--- key down
04-23 18:49:25.848 3779 3901 I WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000000
04-23 18:49:25.848 3779 3901 I WindowManager: interceptKeyTq keycode=23 interactive=true isWakeKey=false, sys.power.sleep_reason=
04-23 18:49:25.849 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168
04-23 18:49:25.850 3779 3900 D WindowManager: interceptKeyTi lastkeytime 2024-04-23 18:49
04-23 18:49:25.854 3779 3900 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
04-23 18:49:25.854 3779 3900 D WindowManager: keycode : 23 - processed. by skb function key
04-23 18:49:25.997 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168
04-23 18:49:25.998 3779 3900 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
04-23 18:49:25.998 3779 3900 D WindowManager: keycode : 23 - processed. by skb function key
04-23 18:49:25.999 4503 4503 I BTV_IMEService: ime:onKeyDown start keyCode = 23, packageName: com.android.tv.settings
04-23 18:49:25.999 4503 4503 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.android.tv.settings
04-23 18:49:25.999 4503 4503 W BTV_IME-InputAttributes: isAllowApp = true
04-23 18:49:26.000 4503 4503 I BTV_IMEService: ime:onKeyDown keyCode = 23, KeyIndex = 16, KeySets().length = 10, isWebInputType = false, isEditable = fale
04-23 18:49:26.000 4503 4503 D BTV_IMEService: ime:onKeyDown 00000 keyCode = 23
04-23 18:49:26.000 4503 4503 I BTV_IMEService: ime:onKeyDown 00-11 keyCode = 23, getVisibility : 0
04-23 18:49:26.000 4503 4503 I BTV_IMEService: ime:onKeyDown 00-11 end 2023.02.20 ### 11 keyCode = 23
--- key up
04-23 18:49:26.054 3779 3901 I WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000000
04-23 18:49:26.054 3779 3901 I WindowManager: interceptKeyTq keycode=23 interactive=true isWakeKey=false, sys.power.sleep_reason=
04-23 18:49:26.056 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=false repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168
04-23 18:49:26.056 3779 3900 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
04-23 18:49:26.056 3779 3900 D WindowManager: keycode : 23 - processed. by skb function key
04-23 18:49:26.057 4503 4503 I BTV_IMEService: onKeyUp(), start keyCode = 23, BUILD_DATE : 2023.07.20
04-23 18:49:26.057 4846 4846 I BtvService PeripheralService: APK_8.1.11 BTF|onReceive|54| LEDControl:onReceive : com.skb.intent.KEY_LED_BLINK
04-23 18:49:26.057 4503 4503 I BTV_IMEService: onKeyUp(), end ## 2 keyCode = 23, result : false
---

Thank you
Kinbay

(ALTech) Younkwang Jung

2024-04-24 15:52

developer   ~0015556

Hi Kinbay

Please check your log again
at Key down log
1) Why does the log below show twice? , at case of OS10, it only shows once.
04-23 18:49:25.849 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168 mDl
..
04-23 18:49:25.997 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168 mDl


=============================================
it is taking time to enter BTV_IMESservice.
=============================================
   04-23 18:49:25.849 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168 mDl
   04-23 18:49:25.850 3779 3900 D WindowManager: interceptKeyTi lastkeytime 2024-04-23 18:49
   04-23 18:49:25.854 3779 3900 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23

   2) there is a delay here.
   04-23 18:49:25.854 3779 3900 D WindowManager: keycode : 23 - processed. by skb function key
   04-23 18:49:25.997 3779 3900 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false canceled=false policyFlags=1644167168 mDl

   04-23 18:49:25.998 3779 3900 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
   04-23 18:49:25.998 3779 3900 D WindowManager: keycode : 23 - processed. by skb function key
   04-23 18:49:25.999 4503 4503 I BTV_IMEService: ime:onKeyDown start keyCode = 23, packageName: com.android.tv.settings

please check 1) , 2)
Thank you
YK.Jung

(SW) Kinbay Wu

2024-04-24 17:38

developer   ~0015558

Hi Jung
 
I found the interceptKeyBeforeDispatching() function will return at the intercept timeout check.
And the return for 150ms delays for checking the combined key.
 
Source code at frameworks/base/services/core/java/com/android/server/policy/
PhoneWindowManager.java
KeyCombinationManager.java

---
        04-24 17:22:20.327 3830 3994 I WindowManager: interceptKeyTq keycode=23 interactive=true keyguardActive=false policyFlags=22000000
        04-24 17:22:20.327 3830 3994 I WindowManager: interceptKeyTq keycode=23 interactive=true isWakeKey=false, sys.power.sleep_reason=
        04-24 17:22:20.329 3830 3993 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false
        04-24 17:22:20.330 3830 3993 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
        04-24 17:22:20.330 3830 3993 D WindowManager: keycode : 23 - processed. by skb function key pass
        04-24 17:22:20.330 3830 3993 D WindowManager: flags & KeyEvent.FLAG_FALLBACK
==> 04-24 17:22:20.330 3830 3993 D WindowManager: now < interceptTimeout
        04-24 17:22:20.478 3830 3993 I WindowManager: interceptKeyTi keyCode=23 down=true repeatCount=0 keyguardOn=false
        04-24 17:22:20.478 3830 3993 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 23
        04-24 17:22:20.478 3830 3993 D WindowManager: keycode : 23 - processed. by skb function key pass
        04-24 17:22:20.478 3830 3993 D WindowManager: flags & KeyEvent.FLAG_FALLBACK
        04-24 17:22:20.479 3830 3993 D WindowManager: switch(keyCode)
        04-24 17:22:20.479 9112 9112 I BTV_IMEService: ime:onKeyDown start keyCode = 23, packageName: com.android.tv.settings
        04-24 17:22:20.480 9112 9112 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package
        04-24 17:22:20.480 9112 9112 W BTV_IME-InputAttributes: isAllowApp = true
        04-24 17:22:20.480 9112 9112 I BTV_IMEService: ime:onKeyDown keyCode = 23, KeyIndex = 16, KeySets().length = 10,
        04-24 17:22:20.480 9112 9112 D BTV_IMEService: ime:onKeyDown 00000 keyCode = 23
        04-24 17:22:20.480 9112 9112 I BTV_IMEService: ime:onKeyDown 00-11 keyCode = 23, getVisibility : 0
        04-24 17:22:20.480 9112 9112 I BTV_IMEService: ime:onKeyDown 00-11 end 2023.02.20 ### 11 keyCode = 23
---
image.png (58,541 bytes)   
image.png (58,541 bytes)   
image-2.png (58,541 bytes)   
image-2.png (58,541 bytes)   

(ALTech) Younkwang Jung

2024-04-24 18:12

developer   ~0015561

Hi Kinbay

As far as I know, there is no need for combined key processing.
Please share the patch to remove the delay.

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-25 07:59

developer   ~0015562

Hi Kinbay

Please share the patch within the morning.
Test FW should be delivered to the BMT to measure the speed.

Thank you
YK.Jung

(SW) Kinbay Wu

2024-04-25 08:53

developer   ~0015564

Hi Jung

The RCU OK key name KEYCODE_DPAD_CENTER=23
In the below source code define the OK key and back key will be combined key
.../frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

Thanks
Kinbay
image-3.png (104,678 bytes)   
image-3.png (104,678 bytes)   

(SW) Kinbay Wu

2024-04-25 10:59

developer   ~0015570

Hi Jung

Attach is a patch that will remove the key combination then the 150ms delay will disappear after the OK button press.

Thanks
Kinbay
OptimizeKeyResponse.patch (1,098 bytes)   
diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java
index abe5b8ccf354..1e575bfa90cd 100755
--- a/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -1996,20 +1996,6 @@ public class PhoneWindowManager implements WindowManagerPolicy {
                             cancelAccessibilityGestureTv();
                         }
                     });
-
-            mKeyCombinationManager.addRule(
-                    new TwoKeysCombinationRule(KEYCODE_DPAD_CENTER, KEYCODE_BACK) {
-                        @Override
-                        void execute() {
-                            mBackKeyHandled = true;
-                            interceptBugreportGestureTv();
-                        }
-
-                        @Override
-                        void cancel() {
-                            cancelBugreportGestureTv();
-                        }
-                    });
         }
     }
OptimizeKeyResponse.patch (1,098 bytes)   

(SW) Kinbay Wu

2024-04-25 12:47

developer   ~0015572

Hi Jung

Attach is a new patch that will remove all the key combinations.

Thanks
Kinbay
OptimizeKeyResponse_1.patch (5,315 bytes)   
diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java
index abe5b8ccf354..5015954083c1 100755
--- a/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -1905,112 +1905,6 @@ public class PhoneWindowManager implements WindowManagerPolicy {
         final boolean screenshotChordEnabled = mContext.getResources().getBoolean(
                 com.android.internal.R.bool.config_enableScreenshotChord);
 
-        if (screenshotChordEnabled) {
-            mKeyCombinationManager.addRule(
-                    new TwoKeysCombinationRule(KEYCODE_VOLUME_DOWN, KEYCODE_POWER) {
-                        @Override
-                        void execute() {
-                            mPowerKeyHandled = true;
-                            interceptScreenshotChord();
-                        }
-                        @Override
-                        void cancel() {
-                            cancelPendingScreenshotChordAction();
-                        }
-                    });
-        }
-
-        mKeyCombinationManager.addRule(
-                new TwoKeysCombinationRule(KEYCODE_VOLUME_DOWN, KEYCODE_VOLUME_UP) {
-                    @Override
-                    boolean preCondition() {
-                        return mAccessibilityShortcutController
-                                .isAccessibilityShortcutAvailable(isKeyguardLocked());
-                    }
-                    @Override
-                    void execute() {
-                        interceptAccessibilityShortcutChord();
-                    }
-                    @Override
-                    void cancel() {
-                        cancelPendingAccessibilityShortcutAction();
-                    }
-                });
-
-        // Volume up + power can either be the "ringer toggle chord" or as another way to
-        // launch GlobalActions. This behavior can change at runtime so we must check behavior
-        // inside the TwoKeysCombinationRule.
-        mKeyCombinationManager.addRule(
-                new TwoKeysCombinationRule(KEYCODE_VOLUME_UP, KEYCODE_POWER) {
-                    @Override
-                    boolean preCondition() {
-                        switch (mPowerVolUpBehavior) {
-                            case POWER_VOLUME_UP_BEHAVIOR_MUTE:
-                                return mRingerToggleChord != VOLUME_HUSH_OFF;
-                            default:
-                                return true;
-                        }
-                    }
-                    @Override
-                    void execute() {
-                        switch (mPowerVolUpBehavior) {
-                            case POWER_VOLUME_UP_BEHAVIOR_MUTE:
-                                // no haptic feedback here since
-                                interceptRingerToggleChord();
-                                mPowerKeyHandled = true;
-                                break;
-                            case POWER_VOLUME_UP_BEHAVIOR_GLOBAL_ACTIONS:
-                                performHapticFeedback(HapticFeedbackConstants.LONG_PRESS, false,
-                                        "Power + Volume Up - Global Actions");
-                                showGlobalActions();
-                                mPowerKeyHandled = true;
-                                break;
-                            default:
-                                break;
-                        }
-                    }
-                    @Override
-                    void cancel() {
-                        switch (mPowerVolUpBehavior) {
-                            case POWER_VOLUME_UP_BEHAVIOR_MUTE:
-                                cancelPendingRingerToggleChordAction();
-                                break;
-                            case POWER_VOLUME_UP_BEHAVIOR_GLOBAL_ACTIONS:
-                                cancelGlobalActionsAction();
-                                break;
-                        }
-                    }
-                });
-
-        if (mHasFeatureLeanback) {
-            mKeyCombinationManager.addRule(
-                    new TwoKeysCombinationRule(KEYCODE_BACK, KEYCODE_DPAD_DOWN) {
-                        @Override
-                        void execute() {
-                            mBackKeyHandled = true;
-                            interceptAccessibilityGestureTv();
-                        }
-
-                        @Override
-                        void cancel() {
-                            cancelAccessibilityGestureTv();
-                        }
-                    });
-
-            mKeyCombinationManager.addRule(
-                    new TwoKeysCombinationRule(KEYCODE_DPAD_CENTER, KEYCODE_BACK) {
-                        @Override
-                        void execute() {
-                            mBackKeyHandled = true;
-                            interceptBugreportGestureTv();
-                        }
-
-                        @Override
-                        void cancel() {
-                            cancelBugreportGestureTv();
-                        }
-                    });
-        }
     }
 
     /**
OptimizeKeyResponse_1.patch (5,315 bytes)   

(ALTech) Younkwang Jung

2024-04-25 13:51

developer   ~0015574

Hi Kinbay

Please apply OptimizeKeyResponse_1.patch to UI542 with prefix message "BPM-30316"
and let me know when it's done

Note >
please check if this removed combination keys are related to Google test items.

Thank you
YK.Jung

(SW) Kinbay Wu

2024-04-25 15:27

developer   ~0015576

Hi Jung

I just pushed the commit to UI542
Please check

Thanks
Kinbay

(ALTech) Younkwang Jung

2024-04-25 15:56

developer   ~0015578

Hi Kinbay

I just had a meeting with SKB
Please check if this patch will be an issue during the Google test by 14:00(KT) on April 29th.

Thank you
YK.Jung

(SW) Kinbay Wu

2024-04-25 16:33

developer   ~0015581

Hi Jung

Do you mean to run the full Google test with this patch on UI542?

Best regards
Kinbay

(ALTech) Younkwang Jung

2024-04-25 17:07

developer   ~0015582

Hi Kinbay

Is there any Google test item about "combination keys"?
if you don't know, need a full test.
and a full test for UI542 is necessary. (it has not been conducted recently.)

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-25 17:13

developer   ~0015583

Hi Kinbay

This is SKB's request for additional confirmation.
The above patch does not improve channel up/down switching.
We still need to improve the channel zapping speed
And attached picture is the measurement result of SKB.
Here we only need to check "A 구간".

SKB generated the IR signal with the equipment and measured the channel switching time. this is "A 구간". (red mark)
Measurements show that "A 구간" is faster for OS10 than OS12.
OS10 15.541.66 : 197
OS12 15.542.16 : 249

And for this "A 구간", SPTEK (MW) measured the time it took for the channel to switch after receiving a key event in the framework (measured by log)
This part was measured by SPTEK

We have to check the following.
1) Time to receives the IR signal for the first time at kernel
2) Time to generate key event at Kernel
3) Time to receive key event at framework
  > After this, it's MW's job.

We have to measure 1) 2) 3) at OS10/OS12
Please check and let me know how we can measure it.

Thank you
YK.Jung
image-4.png (69,385 bytes)   
image-4.png (69,385 bytes)   

(ALTech) Younkwang Jung

2024-04-26 08:08

developer   ~0015585

Hi Kinbay

Please let me know how to check the time for the two items below
1) Time to receives the RCU's IR signal for the first time at kernel
2) Time to generate key event at Kernel for forwarding to the framework

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-26 12:25

developer   ~0015590

Hi Kinbay

Let me remind you once again.
The code[BPM-30316] you applied to the bitbucket should not be a problem with Google testing.
If there is a problem, we need to find additional solution.
Please proceed with the Google test and update it before the meeting next Monday ( #c15578 )

Thank you
YK.Jung

(ALTech) Younkwang Jung

2024-04-29 13:12

developer   ~0015597

Hi Kinbay

Please update me on the progress of the google test.

Thank you
YK.Jung

(SW) Kinbay Wu

2024-04-29 14:56

developer   ~0015601

Hi Jung

I checked with our SQA team, there is no key combination test manually.
I request that the SQA team conduct a full test this week.

Thanks
Kinbay

(SW) Kinbay Wu

2024-05-03 17:37

developer   ~0015683

Hi Jung

SQA team testing the 15.542.43_20240430 for this Mantis.
The following items are passed:
  1. cts
  2. gts
  3. tvts
  4. sts
The following items are ongoing:
  1. cts verifier
  2. cts on gsi
  3. vts
Update and let you know

Thanks
Kinbay

(ALTech) Younkwang Jung

2024-05-03 17:49

developer   ~0015685

Hi Kinbay

Thank you for the update.
YK.Jung

(ALTech) Younkwang Jung

2024-05-09 12:21

developer   ~0015732

Hi Kinbay

Please update the test results when the test is completed

Thank you
YK.Jung

(SW) Kinbay Wu

2024-05-10 08:49

developer   ~0015743

Hi Jung

SQA team finished the 15.542.43_20240430 test.
The following items are all passed:
  1. cts
  2. gts
  3. tvts
  4. sts
  5. cts on gsi
The following items have fail
  1. cts verifier (1 fail)
        [audio capabilities] need to enable the passthrough mode but can't open the control page
  2. vts (2 fail)
        default_OMX_amlogic_video_encoder_ avc/hevc

None of these three fails are related to this feature.
Please check

Thank you
Kinbay

(ALTech) Younkwang Jung

2024-05-10 09:26

developer   ~0015744

Hi Kinbay

The purpose of this full test is
1) Check if the above patch has a problem with Google testing
     Result: No issue

2) Check if UI542 latest FW has any issues with Google testing
     Results: There are 3 issues
     >> 1. cts verifier (1 fail)
         >> [audio capabilities] need to enable the passthrough mode but can't open the control page
        As far as I know, this issue has been fixed in the final version as a HomeUI issue.
        https://jira.skbroadband.com/browse/FSTB12-148

     >> 2. vts (2 fail)
        >> default_OMX_amlogic_video_encoder_ avc/hevc
        I don't know about these.
        please check it

Thank you
YK.Jung

(SW) Kinbay Wu

2024-05-13 15:50

developer   ~0015767

Hi Jung

For vts 2 failure
We fixed the failure by changing to use the March gsi (first time we use May gsi)

Thank you
Kinbay

(ALTech) Younkwang Jung

2024-05-14 08:49

developer   ~0015774

Hi Kinbay

Thank you for checking
I'll close the ticket

Thank you
YK.Jung

Issue History

Date Modified Username Field Change
2024-04-23 11:24 (ALTech) Younkwang Jung New Issue
2024-04-23 11:24 (ALTech) Younkwang Jung Status new => assigned
2024-04-23 11:24 (ALTech) Younkwang Jung Assigned To => (SW) Kinbay Wu
2024-04-23 11:24 (ALTech) Younkwang Jung Issue Monitored: (ALTech) SY Yoon
2024-04-23 11:24 (ALTech) Younkwang Jung Issue Monitored: (ALTech) JunGyu Kim
2024-04-23 11:25 (ALTech) Younkwang Jung Issue Monitored: (ALTech) Wooshin Kang
2024-04-23 11:25 (ALTech) Younkwang Jung Issue Monitored: (ALTech) Sangmin Choi
2024-04-23 11:25 (ALTech) Younkwang Jung Priority normal => urgent
2024-04-23 16:20 (ALTech) Younkwang Jung Note Added: 0015534
2024-04-24 14:57 (SW) Kinbay Wu Note Added: 0015549
2024-04-24 14:59 (SW) Kinbay Wu Note Edited: 0015549
2024-04-24 15:00 (SW) Kinbay Wu Note Edited: 0015549
2024-04-24 15:44 (SW) Kinbay Wu Note Edited: 0015549
2024-04-24 15:44 (SW) Kinbay Wu Note Edited: 0015549
2024-04-24 15:52 (ALTech) Younkwang Jung Note Added: 0015556
2024-04-24 17:38 (SW) Kinbay Wu Note Added: 0015558
2024-04-24 17:38 (SW) Kinbay Wu File Added: image.png
2024-04-24 17:38 (SW) Kinbay Wu File Added: image-2.png
2024-04-24 18:12 (ALTech) Younkwang Jung Note Added: 0015561
2024-04-25 07:59 (ALTech) Younkwang Jung Note Added: 0015562
2024-04-25 08:53 (SW) Kinbay Wu Note Added: 0015564
2024-04-25 08:53 (SW) Kinbay Wu File Added: image-3.png
2024-04-25 10:59 (SW) Kinbay Wu Note Added: 0015570
2024-04-25 10:59 (SW) Kinbay Wu File Added: OptimizeKeyResponse.patch
2024-04-25 12:47 (SW) Kinbay Wu Note Added: 0015572
2024-04-25 12:47 (SW) Kinbay Wu File Added: OptimizeKeyResponse_1.patch
2024-04-25 13:51 (ALTech) Younkwang Jung Note Added: 0015574
2024-04-25 15:27 (SW) Kinbay Wu Note Added: 0015576
2024-04-25 15:56 (ALTech) Younkwang Jung Note Added: 0015578
2024-04-25 15:57 (ALTech) Younkwang Jung Due Date 2024-04-23 12:20 => 2024-04-29 12:20
2024-04-25 16:33 (SW) Kinbay Wu Note Added: 0015581
2024-04-25 17:07 (ALTech) Younkwang Jung Note Added: 0015582
2024-04-25 17:13 (ALTech) Younkwang Jung Note Added: 0015583
2024-04-25 17:13 (ALTech) Younkwang Jung File Added: image-4.png
2024-04-26 08:08 (ALTech) Younkwang Jung Note Added: 0015585
2024-04-26 12:25 (ALTech) Younkwang Jung Note Added: 0015590
2024-04-29 13:12 (ALTech) Younkwang Jung Note Added: 0015597
2024-04-29 14:56 (SW) Kinbay Wu Note Added: 0015601
2024-05-03 17:37 (SW) Kinbay Wu Note Added: 0015683
2024-05-03 17:49 (ALTech) Younkwang Jung Note Added: 0015685
2024-05-09 11:21 (SW) Kerwin Chen Assigned To (SW) Kinbay Wu => (ALTech) Younkwang Jung
2024-05-09 11:21 (SW) Kerwin Chen Status assigned => resolved
2024-05-09 11:21 (SW) Kerwin Chen Resolution open => fixed
2024-05-09 12:21 (ALTech) Younkwang Jung Note Added: 0015732
2024-05-10 08:49 (SW) Kinbay Wu Note Added: 0015743
2024-05-10 09:26 (ALTech) Younkwang Jung Note Added: 0015744
2024-05-10 09:27 (ALTech) Younkwang Jung Priority urgent => high
2024-05-10 09:27 (ALTech) Younkwang Jung Priority high => normal
2024-05-13 15:44 (ALTech) Wooshin Kang Assigned To (ALTech) Younkwang Jung => (SW) Kinbay Wu
2024-05-13 15:44 (ALTech) Wooshin Kang Status resolved => feedback
2024-05-13 15:44 (ALTech) Wooshin Kang Resolution fixed => reopened
2024-05-13 15:50 (SW) Kinbay Wu Note Added: 0015767
2024-05-14 08:49 (ALTech) Younkwang Jung Note Added: 0015774
2024-05-14 08:49 (ALTech) Younkwang Jung Status feedback => assigned
2024-05-14 08:50 (ALTech) Younkwang Jung Assigned To (SW) Kinbay Wu => (ALTech) Younkwang Jung
2024-05-14 08:50 (ALTech) Younkwang Jung Status assigned => closed